응용 SoftWare/JAVA
[예외처리] 예외 발생시키기
Hyun CHO
2016. 12. 5. 17:32
//예외 발생시키기
import java.util.Scanner;
public class ExceptionTest4
{
//강제로 예외 발생시키기
//1~10 사이의 값 입력 --> 1~10 사이의 값이 아니면 예외 발생시킴
public ExceptionTest4(){
start();
}
public void start(){
try{
Scanner scan = new Scanner(System.in);
System.out.print("1~10 사이의 값 입력 = ");
int num = scan.nextInt();
if(num<1 || num>10){ //1~10 사이가 아닐 때
throw new Exception("1~10 사이의 값을 입력하세요."); //강제로 예외발생
}
System.out.println("num = "+num*2000);
}catch(Exception e){
System.out.println(e.getMessage());
}
}
public static void main(String[] args)
{
new ExceptionTest4();
}
}