boolean java.util.regex.Pattern.matches( String arg0, CharSequence arg1 ); arg0 : 정규표현식 문자열 arg1 : 형식을 검사받기 위한 내용 즉 위의 기능 arg1이 arg0의 형식에 맞는지를 검사하고 결과를 boolean으로 리턴한다.
Java에서는 try ~ catch ~ finally 구문을 통해
프로그래머가 예외 상황에 대응할 수 있도록
하고 있다.
try{
// 기본적으로 실행되는 부분
} catch( 예외클래스이름 객체이름 ){
// try 블록에서 예외가 발생한 경우
// 이 곳으로 제어가 넘어온다.
} finally {
// 예외 상황의 발생 여부에 상관 없이
// 무조건 실행되는 부분
// finally 블록은 생략 가능하다.
}
try 블록 실행중 chtch에서 명시한 예외 클래스에
해당하는 런타임 에러가 발생하면. try블록을 즉시
중단하고 catch블록이 실행된 후, finally 블록이 실행된다.
예외가 발생하지 않을 경우에는 try블록 종료 후
finally 블록이 실행된다.
e.printStackTrace();
- > 실제 예외 상황시에 출력되는 메시지를
강제로 출력한다.
- > 개발자가 catch 블록 안에서 예외 상황을
분석하기 위한 용도로 사용한다.
e.getMessage();
-> 간략한 에러 메시지를 리턴한다.