1. 시스템 분류
(1) uncheckedException(unchecked 예외)
은 일반적인 NullPointerException, IndexOutOfBoundsException과 같은 런타임 예외(RuntimeException)라고도 합니다. 작업 중 예외의 경우 Java 컴파일러에서는 프로그래머가 결정하는 예외 포착 또는 발생 문이 필요하지 않습니다.
(2) 확인 예외(확인 예외, 컴파일 예외)
는 실행되지 않는 예외라고도 하며(실행 예외 이외의 예외는 실행되지 않는 예외임) Java 컴파일러는 프로그래머가 이를 포착하도록 강제해야 합니다. 예를 들어 일반적인 IOException 및 SQLException이 있습니다. 실행되지 않는 예외의 경우 캡처 또는 제출 처리가 수행되지 않으면 컴파일이 통과되지 않습니다.
2. Error와 Exception의 관계
일반적으로 Error는 Java Virtual Machine 실행 오류 등 jvm 오류를 직접적으로 발생시킵니다. 현재 스레드가 발생하면 계속 실행할 수 없습니다.
Excpetion은 프로그램 자체에서 처리할 수 있는 예외입니다. 발생한 후에는 정상적으로 실행될 수 있습니다.
1. SpringMVC, Spring Web MVC는 요청 중심 유형의 웹 MVC 디자인 패턴을 구현하는 Java 기반의 경량 웹 프레임워크입니다.
2.Shiro, Apache Shiro는 Java용 보안 프레임워크입니다.
3.Mybatis, MyBatis는 일반 SQL 쿼리, 저장 프로시저 및 고급 매핑을 지원하는 탁월한 지속성 계층 프레임워크입니다.
4.Dubbo, Dubbo는 분산 서비스 프레임워크입니다.
5. Maven, Maven은 프로젝트 관리 및 빌드 자동화 도구입니다.
6.RabbitMQ, RabbitMQ는 Erlang에서 구현된 높은 동시성, 높은 신뢰성의 AMQP 메시지 큐 서버입니다. 7.Ehcache, EhCache는 순수 Java in-process 캐싱 프레임워크입니다.
위 내용은 Java 예외 시스템의 지식 포인트는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!