次のような標準的な方法があります。
public static boolean isValidEmailAddress(String email) {
boolean result = true;
try {
InternetAddress emailAddr = new InternetAddress(email);
emailAddr.validate();
} catch (AddressException ex) {
result = false;
}
return result;
}
h@h、/////@h、 * *@d??のような配列をキャッチして例外にしないのはなぜですか??