JAVA 사용자 정의 이상 사용 방법 실례 상세 설명
하 나 를 쓰 고,이 세 가지 방법 중 세 가지 다른 이상 을 던 져 라.
그리고 mian 방법 에서 이 종류의 다른 방법 을 호출 하여 try catch 로 당신 이 쓴 이상 을 포착 해 보 세 요.
public class Work2 {
public static void main(String[] args) {
ExceptionGenerator exceptionGenerator = new ExceptionGenerator();
//
try {
exceptionGenerator.genFirstException();
} catch (MyFirstException e) {
e.printStackTrace();
}
//
try {
exceptionGenerator.genSecondException();
} catch (MySecondException e) {
e.printStackTrace();
}
//
try {
exceptionGenerator.genThirdException();
} catch (MyThirdException e) {
e.printStackTrace();
}
}
}
class ExceptionGenerator {
//
public void genFirstException() throws MyFirstException {
throw new MyFirstException(" ");
}
//
public void genSecondException() {
throw new MySecondException(" ");
}
//
public void genThirdException() throws MyThirdException {
throw new MyThirdException(" ");
}
}
/*
*/
class MyFirstException extends Exception {
public MyFirstException(String msg) {
super(msg);
}
}
/*
*/
class MySecondException extends RuntimeException {
public MySecondException(String msg) {
super(msg);
}
}
/*
*/
class MyThirdException extends Exception {
public MyThirdException(String msg) {
super(msg);
}
}
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
JAVA 객체 작성 및 제거 방법정적 공장 방법 정적 공장 방법의 장점 를 반환할 수 있습니다. 정적 공장 방법의 단점 류 공유되거나 보호된 구조기를 포함하지 않으면 이불류화할 수 없음 여러 개의 구조기 파라미터를 만났을 때 구축기를 고려해야 한다...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.