728x90
public class Ex03 {
public static void main(String[] args) {
int number = 100;
int result = 0;
for(int i = 0 ; i < 10 ; i++) {
try{
result = number / (int)(Math.random() * 10);
System.out.println(result);
}catch(ArithmeticException e){//RuntimeException, Exception 모두 사용 가능. 다형성 때문에
System.out.println("0으로 나눌 수 없습니다.");
}
}
}
}
728x90
'JAVA > 예제' 카테고리의 다른 글
[JAVA] ch08-05. 예외 처리 5 (0) | 2017.08.22 |
---|---|
[JAVA] ch08-04. 예외 처리 4 (0) | 2017.08.22 |
[JAVA] ch08-02. 예외 처리 2 (0) | 2017.08.22 |
[JAVA] ch08-01. 예외 처리 (0) | 2017.08.22 |
[JAVA] ch07-21. 팩토리 패턴(Factory Pattern) (0) | 2017.08.22 |
댓글