매니저/JAVA1
JAVA1 Exception 예제3 (임시저장)
cdprkr2077
2011. 12. 23. 20:58
/*
User Exception
구구단을 입력받아 출력
단 2 ~ 9 범위 밖은 예외로 처리
*/
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
class UserException extends Exception
{
}
class ExceptionEx3
{
public static void main( String[] args )
{
BufferedReader br
= new BufferedReader( new InputStreamReader( System.in ) );
int a = 0;
try
{
System.out.print( "단 입력 : " );
a = Integer.parseInt( br.readLine() );
} catch( IOException e )
{
e.printStackTrace();
}
if( a < 2 || a > 9 )
{
try{
throw new UserException();
} catch( UserException e )
{
System.out.println( "2 ~ 9 사이만 입력해 주세요" );
}
}
else
{
// 구구단 출력
}
}
}