1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
package pack02;
import java.util.Scanner;
public class ArithmeticsException {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
int num1, num2;
try {
System.out.println("피제수를 입력하세요 : ");
num1 = sc.nextInt();
System.out.println("제수를 입력하세요 : "); //제수가 0일 경우 ArithmeticsException
num2 = sc.nextInt();
System.out.println(num1 + "을 " + num2 + "로 나눈 값이 " + num1/num2 + "이다.");
} catch (ArithmeticException e) {
// TODO: handle exception
System.out.println("피제수를 0으로 나눌 수 없다.("+ e +")");
return;
}
}
}
|
cs |
'Programming > [JAVA]' 카테고리의 다른 글
[JAVA] LocalInnerClass 로컬 내부 클래스 (0) | 2018.03.23 |
---|---|
[JAVA] MemberInnerClass 멤버 내부 클래스 (0) | 2018.03.23 |
[JAVA] instance of에 대하여 (0) | 2018.03.23 |
[JAVA, 자바]Stack, Queue Memory & DynamicBinding영역 (스택, 큐 메모리 & 동적바인딩) (0) | 2018.03.21 |
[JAVA, 자바]Wrapper Class (래퍼 클래스) (0) | 2018.03.21 |