package ch10;
public class Throws {
public static void main(String[] args) {
for(int i=0; i<10; i++) {
int num = (int)(Math.random()*10);//*한 만큼의 개수를 출력한다. 따라서 10개를 출력한다!
try {
cal(num);
} catch(Exception e) {
System.out.println("0으로 못 나눠!");
}
}
}
private static void cal(int num) throws Exception {
// System.out.printf("%d / %d = %d\n", 100,num,100/num);
// 출력이 아니라 예외를 강제로 발생시키는 경우!
try {
throw new Exception();
} catch (Exception e) {
System.out.println("여기서 에러 발생");
}
}
}
'개발 일기' 카테고리의 다른 글
[파이썬/알고리즘] 1부터 n까지 합 구하기(while, for 활용), 정수의 합 구하기 (0) | 2021.11.02 |
---|---|
[파이썬/알고리즘] if, elif, else를 활용한 조건문 (0) | 2021.11.02 |
[파이썬/알고리즘] 조건문을 활용한 세 정수의 중앙값 구하기 (0) | 2021.11.02 |
[파이썬/알고리즘] 정수의 최댓값, 최솟값 구하기 (0) | 2021.11.01 |
파이썬 개발 일기 1 (10월 28일) (0) | 2021.10.28 |