JAVA/chapter19_exception
chapter03 : exception
GAWON
2023. 5. 30. 09:28
package org.joonzis.ex;
/*
* NumberFormatException
* 주어진 문자열을 정수 및 실수로 변환하지 못할 경우 예외 발생
*/
public class Ex03_exception {
public static void main(String[] args) {
String data1 = "100";
String data2 = "100a";
// 위 변수 데이터를 파싱하여 숫자로 출력
// 첫 번째 변환한 값 :
// 두 번째 변환한 값 :
// 출력
// 예외 발생 시 "문자열을 숫자로 변환할 수 없습니다." 출력
try {
int val1 = Integer.parseInt(data1);
System.out.println("첫 번째 변환한 값 : " + val1);
int val2 = Integer.parseInt(data2);
System.out.println("두 번째 변환한 값 : " + val2);
} catch (NumberFormatException e) {
System.out.println("문자열을 숫자로 변환할 수 없습니다.");
}
}
}