catch 예제 - try 구문에서 에러 발생 시 실행할 내용 catch 정의 catch 구문
Hz.java ※ try구문에서 에러 발생 시 실행할 내용을 catch구문에 기재. public class Hz { public static void main(String[] args) { try { int[] nums = {1, 2, 3}; System.out.println(nums[5]); } catch (Exception e) { System.out.println("에러 발생."); } } }
Hz.java
※ try구문에서 에러 발생 시 실행할 내용을 catch구문에 기재.
public class Hz {
public static void main(String[] args) {
try {
int[] nums = {1, 2, 3};
System.out.println(nums[5]);
} catch (Exception e) {
System.out.println("에러 발생.");
}
try 구문에서 발생된 exception (=예외 상황) 캐치함. 즉, try 구문에서 에러 발생 시 실행한 코드를 catch 구문 안에 정의.
try 구문에서 발생된 exception (=예외 상황) 캐치함.
즉,
try 구문에서 에러 발생 시 실행한 코드를 catch 구문 안에 정의.
try { // 여기에 실행 코드 정의. } catch(Exception e) { // 여기에 위 실행 코드가 에러 유발 시 실행할 코드 정의. }
// 여기에 실행 코드 정의.
} catch(Exception e) {
// 여기에 위 실행 코드가 에러 유발 시 실행할 코드 정의.
PS. try...catch... 구문