예외 try catch
method(){
try{ 예외가 발생할 수 있는 로직
} catch (Exception e){
System.out.println(e.getMessage());
}
예외가 발생할 수 있는 로직을 try로 감싸고 catch로 감싼다
예외처리로 발생할 수 있는 예외에 대비하여, 프로그램의 비정상 종료를 막을 수 있다.
catch를 통해 try가 실패하면 이어서 마저 코드를 실행하게 된다
상속에서의 예외
오버라이딩을 할 때, 조상 클래스의 메서드보다 많은 수의 예외를 선언할 수 없다.
조상 클래스의 예외의 개수와 같거나 적어야 한다.
'Java' 카테고리의 다른 글
[TIL] 231218 Java System.arraycopy 자바의 정석 연습문제 9-6 (0) | 2023.12.18 |
---|---|
Java의 정석 문제풀이 (오답) [8-7][8,9] Java Exit, RuntimeException, 예외처리 (2) | 2023.12.08 |
[TIL] 231120 Java의 정석 연습문제 7장 오답 (1) | 2023.11.20 |
[TIL] 231029 Java Hashmap, ArrayList, Char/String형 변수 true/false 확인, 오버로딩, 오버라이딩 (0) | 2023.10.29 |
[TIL] 231023 Java Kiosk 프로젝트 제출 (1) | 2023.10.23 |