AdvancedJava
[3일차] 예외 처리 실습.
openDatabase
2016. 7. 7. 11:18
잘못된 부분에서 예외처리나 throw를 하게되면,
해당하는 부분에서 툴들이 자동으로 다음 부분을 잡아준다.
package org.taca.hellojava.excetpion;
public class BadPointException extends IllegalArgumentException {
public BadPointException(){
super();
}
public BadPointException(String message){
super(message);
}
public BadPointException(String message, int x, int y){
super(message+" : "+x+" , "+y);
}
}
////////////////
package org.taca.hellojava.excetpion;
public class BadPositionExeption extends RuntimeException {
public BadPositionExeption() {
super();
}
public BadPositionExeption(String message) {
super(message);
}
public BadPositionExeption(String message, int x, int y) {
super(message+x+y);
}
}