JAVA 예외처리 throws
-
게시물 수정 , 삭제는 로그인 필요
JAVA에서요
try-catch 블록으로 예외처리한 것을 throws로 처리하고 싶습니다.
public static int[] makeArray(int size) {
int[] rslt = null;
try {
rslt = new int[size];
} catch (NegativeArraySizeException e) {
System.out.println("배열의 크기가 음수입니다.");
rslt = new int[0];
}
return rslt;
}
public static int[] getInput() {
Scanner s = new Scanner(System.in);
int num = 0;
try {
System.out.print("배열의 크기를 입력하세요: ");
String str = s.next();
num = Integer.parseInt(str);
} catch (NumberFormatException e) {
System.out.println("잘못된 형식의 숫자입니다.");
} finally {
s.close();
}
int[] rslt = makeArray(num);
return rslt;
}
메소드 makeArray와 getInput을 throws로 처리하는 코드 좀 알려주세요!!!
JAVA에서요
try-catch 블록으로 예외처리한 것을 throws로 처리하고 싶습니다.
public static int[] makeArray(int size) {
int[] rslt = null;
try {
rslt = new int[size];
} catch (NegativeArraySizeException e) {
System.out.println("배열의 크기가 음수입니다.");
rslt = new int[0];
}
return rslt;
}
public static int[] getInput() {
Scanner s = new Scanner(System.in);
int num = 0;
try {
System.out.print("배열의 크기를 입력하세요: ");
String str = s.next();
num = Integer.parseInt(str);
} catch (NumberFormatException e) {
System.out.println("잘못된 형식의 숫자입니다.");
} finally {
s.close();
}
int[] rslt = makeArray(num);
return rslt;
}
메소드 makeArray와 getInput을 throws로 처리하는 코드 좀 알려주세요!!!
#java 예외처리 #java 예외처리 가이드 #java 예외처리 종류 #java 예외처리 메시지 #java 예외처리 예제 #java 예외처리 throw #java 예외처리 방법 #java 예외처리 만들기 #java 예외처리 로그 #java 예외처리 return