-
예외 일으키기
예외를 처리해서 문제없이 넘어가는 try - catch 방식도 있다.
하지만 반대로 예외를 일부러 일으킬 수도 있다.
Exception + 참조변수명 = new Exeption( String 삽입 가능);
throw 참조변수명;
public static void main(String[] args) { try { Exception A = new Exception("예외를 고의로 발생시킵니다."); throw A; } catch (Exception a) { System.out.println(a.getMessage()); a.printStackTrace(); } }
고의로 예외를 발생시킬 때 주의할 점은 이 고의로 만든 예외조차 try-catch 문에 넣어줘야 한다는 것이다.
try-catch 문으로 실행하지 않을 경우 컴파일조차 되지 않아서 실행이 불가능하다.
'백엔드 > 자바' 카테고리의 다른 글
예외에서 finally 블럭 (0) 2020.08.11 예외 선언하기 (0) 2020.08.11 예외 처리하기 try - catch 문 (0) 2020.08.11 오류와 예외(Error, exception) (0) 2020.08.11 익명 클래스(anonymous class) (0) 2020.08.11