산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Industrial programming >> java

Java에서 사용자 정의 예외를 만드는 방법

자바에서 사용자 정의 예외란 무엇입니까?

사용자 정의 예외 또는 사용자 정의 예외는 자신의 예외 클래스를 만들고 'throw' 키워드를 사용하여 해당 예외를 throw합니다. 이는 Exception 클래스를 확장하여 수행할 수 있습니다.

파생 클래스의 예외 클래스에서 사용할 수 있는 위의 메서드를 재정의할 필요가 없습니다. 그러나 실제로는 프로그래밍 요구 사항에 따라 어느 정도의 사용자 지정이 필요합니다.

예: 사용자 정의 예외 클래스를 생성하려면

1단계) 다음 코드를 편집기에 복사하십시오.

class JavaException{
   public static void main(String args[]){
  try{
       throw new MyException(2);
       // throw is used to create a new exception and throw it.
  }
 catch(MyException e){
    System.out.println(e) ;
 }
}
}
class MyException extends Exception{
   int a;
   MyException(int b) {
     a=b;
   }
   public String toString(){
     return ("Exception Number =  "+a) ;
  }
}

2단계) 코드를 저장, 컴파일 및 실행합니다. 예외 출력 –

참고:
키워드 "던지기" 새 예외를 생성하고 catch 블록에 던지는 데 사용됩니다.


java

  1. 자바 최종 키워드
  2. 자바 instanceof 연산자
  3. 자바 중첩 정적 클래스
  4. 자바 익명 클래스
  5. 자바 싱글톤 클래스
  6. 자바 리플렉션
  7. 자바 예외 처리
  8. 자바 ObjectOutputStream 클래스
  9. 자바 제네릭
  10. 자바 파일 클래스