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
자바에서 스윙이란 무엇입니까? 자바 스윙 GUI 구성 요소를 포함하는 GUI(그래픽 사용자 인터페이스) 툴킷입니다. Swing은 Java 애플리케이션을 위한 정교한 GUI 구성 요소를 만들기 위한 풍부한 위젯 및 패키지 세트를 제공합니다. Swing은 GUI를 제공하는 Java GUI 프로그래밍용 API인 JFC(Java Foundation Classes)의 일부입니다. Java Swing 라이브러리는 Java Abstract Widget Toolkit(AWT ), 이전의 플랫폼 종속 GUI 툴킷. 버튼, 텍스트 상자 등과 같은
예외(또는 예외적인 이벤트)는 프로그램 실행 중에 발생하는 문제입니다. 예외가 발생한 경우 발생하면 프로그램의 정상적인 흐름이 중단되고 프로그램/응용 프로그램이 비정상적으로 종료되므로 권장하지 않으므로 이러한 예외를 처리해야 합니다. 예외는 여러 가지 이유로 발생할 수 있습니다. 다음은 예외가 발생하는 몇 가지 시나리오입니다. 사용자가 잘못된 데이터를 입력했습니다. 열어야 할 파일을 찾을 수 없습니다. 통신 도중 네트워크 연결이 끊겼거나 JVM의 메모리가 부족합니다. 이러한 예외 중 일부는 사용자 오류로 인해