이 글은 주로 Java의 기본 중 예외와 패키지를 소개합니다. 필요한 친구들이 참고하면 됩니다
1 예외
예외 시스템
• Throwable
오류
일반적으로 실행 중인 클래스가 존재하지 않거나 메모리 오버플로 등의 주요 문제가 발생합니다.
처리 코드를 작성하지 마세요
런타임에 발생 이 경우 , try catch finally를 사용할 수 있습니다
예외 및 오류 하위 클래스 이름에는 상위 클래스 이름이 접미사로 붙습니다.
1.1 Throwable의 메소드
1.2 던지고 던지기
1.3 예외 처리
try { 需要检测的代码; } catch(异常类 变量) { 异常处理代码; } finally { 一定会执行的代码; }
Finally 코드 블록이 실행되지 않는 경우는 단 한 가지뿐입니다. 이전에 실행되었던 것은 System.exit(0) 이었습니다.
1.4 사용자 정의 예외
사용자 정의 클래스 는 Exception 또는 해당 하위 클래스를 상속합니다.
은 생성자 를 통해 예외 정보를 정의합니다.
예:
Class DemoException extends Exception { DemoException(String message) { super(message); } }
throw를 통해 사용자 정의 예외를 발생시킵니다.
1.5 예외 사항
패키지 2개
클래스 파일의 카테고리 관리.
여러 계층의 네임스페이스가 포함된 클래스를 제공하세요.
은 프로그램 파일의 첫 번째 줄에 쓰여집니다.
클래스명의 풀네임은 패키지명.클래스명입니다.
패키지도 캡슐화의 한 형태입니다.
2.1 패키지 간 접근
접속된 패키지의 클래스 권한은 공개되어야 합니다.
클래스의 멤버 권한: 공개 또는 보호
protected는 다른 패키지의 하위 클래스에 제공되는 권한입니다.
루틴
2.2 4가지 권한
가져오기 3개
4 Jar 패키지
4.1 Jar 패키지 동작
jar를 통한 실행. 도구.
jar 패키지 만들기
jar -cvf mypack.jar packa packb
jar 패키지 보기
jar -tvf mypack.jar [>지정된 파일]
압축 풀기
jar -xvf mypack.jar
사용자 정의 jar 패키지의 매니페스트 파일
jar –cvfm mypack.jar mf.txt packa packb
【관련 권장사항】
3.위 내용은 Java 개발 중 예외 및 패키지 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!