Java - Ayuda para Validar un Correo

 
Vista:

Ayuda para Validar un Correo

Publicado por Javi (1 intervención) el 07/01/2020 20:14:32
Hola, necesito ayuda con esto para validar una dirección de correo electrónico:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Clase Metodo y Main:
 
import java.util.Scanner;
 
public class B {
	private static String mensaje;
 
	public void enviarMensaje(String n) throws  DirCorreoIncorrectaExcepcion {
		Scanner s=new Scanner(System.in);
		System.out.print("Introduce una dirección de correo electrónico: ");
		String direccion=s.nextLine();
 
    }
 
    public static void main(String a[]) {
        B m = new B();
        try {
          m.enviarMensaje(mensaje);
        }
        catch(DirCorreoIncorrectaExcepcion e) {
          System.out.println("Correo Incorrecto " + e.getCorreo());
          System.out.println(e.getMessage());
        }
    }
}
 
Clase de Exception:
 
public class DirCorreoIncorrectaExcepcion extends Exception {
	private String correo;
	public DirCorreoIncorrectaExcepcion(String n)  {
	    super("Dirección de Correo mal introducida");
	    correo = n;
	}
	public String getCorreo() { return correo; }
}

El problema es que no se hacer para que me verifique el correo, sin utilizar la clase Pattern. Utilizando la Exception.

Gracias, haber si alguien me puede ayudar.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder