오류 처리

작가: Monica Porter
창조 날짜: 18 3 월 2021
업데이트 날짜: 27 6 월 2024
Anonim
Swift - 오류처리
동영상: Swift - 오류처리

콘텐츠

정의-오류 처리 란 무엇입니까?

오류 처리는 소프트웨어 응용 프로그램에 존재하는 오류 조건에서의 응답 및 복구 절차를 말합니다. 즉, 응용 프로그램 오류의 예상, 탐지 및 해결, 프로그래밍 오류 또는 통신 오류로 구성된 프로세스입니다. 오류 처리는 정상적인 프로그램 실행 흐름을 유지하는 데 도움이됩니다. 실제로, 많은 응용 프로그램은 오류 처리 기술을 고려할 때 수많은 설계 문제에 직면합니다.


Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

Techopedia는 오류 처리에 대해 설명합니다.

오류 처리는 하드웨어 및 소프트웨어 오류를 정상적으로 처리하는 데 도움이되며 중단되면 실행이 재개되도록 도와줍니다. 소프트웨어의 오류 처리와 관련하여 프로그래머는 오류를 처리하는 데 필요한 코드를 개발하거나 소프트웨어 도구를 사용하여 오류를 처리합니다. 오류를 분류 할 수없는 경우 일반적으로 오류 처리는 특수 오류 코드를 반환하여 수행됩니다. 특정 응용 프로그램에서는 오류 처리에 도움이되는 오류 처리기라고하는 특수 응용 프로그램을 사용할 수 있습니다. 이러한 응용 프로그램은 오류를 예상 할 수 있으므로 응용 프로그램을 실제로 종료하지 않고도 복구 할 수 있습니다.

다음과 같은 네 가지 주요 범주의 오류가 있습니다.

  • 논리적 오류
  • 생성 된 오류
  • 컴파일 타임 에러
  • 런타임 오류

개발 오류에 대한 오류 처리 기술에는 엄격한 교정이 포함됩니다. 논리 오류 또는 버그에 대한 오류 처리 기술은 일반적으로 세심한 응용 프로그램 디버깅 또는 문제 해결에 의해 수행됩니다. 오류 처리 응용 프로그램은 환경에 따라 합리적인 조치를 취함으로써 런타임 오류를 해결하거나 그 영향을 최소화 할 수 있습니다. 대부분의 하드웨어 응용 프로그램에는 오류 처리 메커니즘이 포함되어있어 예기치 않은 오류로부터 정상적으로 복구 할 수 있습니다.

오류가 치명적일 수 있으므로 오류 처리는 응용 프로그램 개발 또는 사용 된 프로그래밍 언어에 관계없이 응용 프로그램 디자이너 및 개발자에게 중요한 영역 중 하나입니다. 최악의 시나리오에서 오류 처리 메커니즘은 응용 프로그램이 사용자를 로그 오프하고 시스템을 종료하도록합니다.