>  기사  >  Java  >  Java 예외 시스템의 지식 포인트는 무엇입니까?

Java 예외 시스템의 지식 포인트는 무엇입니까?

王林
王林앞으로
2023-04-28 16:22:141319검색

1. 시스템 분류

(1) uncheckedException(unchecked 예외)

은 일반적인 NullPointerException, IndexOutOfBoundsException과 같은 런타임 예외(RuntimeException)라고도 합니다. 작업 중 예외의 경우 Java 컴파일러에서는 프로그래머가 결정하는 예외 포착 또는 발생 문이 필요하지 않습니다.

(2) 확인 예외(확인 예외, 컴파일 예외)

는 실행되지 않는 예외라고도 하며(실행 예외 이외의 예외는 실행되지 않는 예외임) Java 컴파일러는 프로그래머가 이를 포착하도록 강제해야 합니다. 예를 들어 일반적인 IOException 및 SQLException이 있습니다. 실행되지 않는 예외의 경우 캡처 또는 제출 처리가 수행되지 않으면 컴파일이 통과되지 않습니다.

2. Error와 Exception의 관계

일반적으로 Error는 Java Virtual Machine 실행 오류 등 jvm 오류를 직접적으로 발생시킵니다. 현재 스레드가 발생하면 계속 실행할 수 없습니다.

Excpetion은 프로그램 자체에서 처리할 수 있는 예외입니다. 발생한 후에는 정상적으로 실행될 수 있습니다.

일반적으로 사용되는 Java 프레임워크는 무엇입니까

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 yisu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제