c++ - 예외가 항상 발견되지 않도록 보장

c++ - 예외가 항상 발견되지 않도록 보장

C++의 예외는 호출 함수에 의해 잡힐 필요가 없습니다(컴파일 타임 오류 없음). 그래서 try/catch(Java와는 달리)를 사용하여 잡을 지 여부는 개발자의 판단에 달려 있습니다. throw되는 예외가 항상 호출 함수에 의해 try/catch를 사용하여 잡히는 것을 보장 할 수있는 방법이 있습니까?…


PHP에서 캐치되지 않는 예외를 어떻게 기록합니까?

오류를 예외로 변환하는 방법을 알아 냈고, 잡히지 않으면 멋지게 표시하지만 유용하게 기록하는 방법을 모르겠습니다. 단순히 파일에 쓰는 것만으로는 유용하지 않습니다. 그리고 예외를 일으킨 원인을 아직 모를 때 데이터베이스에 액세스 할 위험이 있습니까?…


exception - 일반적인 예외를 잡는 것이 그렇게 나쁘지 않습니까?

FXCop로 레거시 코드를 분석하는 중에 try 블록 내에서 일반적인 예외 오류를 발견하는 것이 그리 나쁘거나 특정 예외를 찾아야하는 경우가 있습니다. 엽서에 대한 생각은 제발.…


c# - 검사되지 않은 예외로부터 어떻게 복구합니까?

체크하지 않은 예외는 모든 오류를 동일한 방식으로 처리하려는 경우, 예를 들어 로깅하고 다음 요청으로 건너 뛰고, 사용자에게 메시지를 표시하고 다음 이벤트를 처리하는 등의 경우에 괜찮습니다. 이것이 나의 사용 사례라면 모든 내 시스템에서 높은 수준의 일반적인 예외 유형을 잡아 모든 것을 동일한 방식으로 처리해야합니다. 하지만 특정 문제에서 복구하고…


PHP로 MySQL 경고를 감지하고 처리 할 수 ​​있습니까?

나는 UNIQUE로 JobName 컬럼을 정의하는 MySQL 테이블을 다루고있다. 누군가가 이미 데이터베이스에있는 JobName을 사용하여 새 Job을 데이터베이스에 저장하려고 시도하면 MySQL은 경고를 던집니다. 오류와 마찬가지로이 경고를 감지하고 PHP 스크립트에서 적절하게 처리하고 싶습니다. 이상적으로 나는 MySQL이 어떤 종류의 경고를…



c++ - 하나의 catch 블록에서 모든 유형의 예외를 catch하는 방법은 무엇입니까?

C++에서는 catch(Exception)(C#의 경우)와 같은 모든 유형의 예외를 catch하려고합니다. 어떻게 된거 야? 그리고 더 많은 것은, 어떻게 0으로 나누기 예외를 잡을 수 있습니까?…


PHP5에서 예외 또는 trigger_error/set_error_handler를 사용해야합니까?

어느 쪽이든하는 것의 찬성/반대 의견은 무엇입니까? One Right Way(tm)가 있습니까?…


asp.net - 동적으로 생성 된 사용자 컨트롤이 포스트 백에서 이벤트를 처리 할 수 ​​없습니다.

페이지의 Init에서 다음 코드를 사용하여 페이지에 동적으로로드되는 사용자 정의 컨트롤이 있습니다. Dim oCtl As Object oCtl=LoadControl("~/Controls/UserControl1.ascx") oCtl.Id="UserControl11" PlaceHolder1.Controls.Clear() PlaceHolder1.Co…


python - 응용 프로그램 전반의 예외 처리기가 의미가 있습니까?

요약하자면, 필자는 Linux에서 "losetup", "mount"등의 작업을 수행하는 실질적인 Python 응용 프로그램을 보유하고 있습니다. 완료 될 때 해제해야하는 시스템 리소스를 소모합니다. 응용 프로그램이 손상된 경우 이러한 시스템 리소스가 올바르게 릴리스되었는지 확인하려고합니다. 다음과 같은 것을하는 것이 합리적입니까? def mai…


PHP에서 try-catch의 성능

PHP 5에서 try-catch 문을 사용할 때 고려해야 할 성능 관련 사항은 무엇입니까? 이전에 웹에서이 주제에 대해 낡고 논쟁의 여지가있는 정보를 읽었습니다. 현재 작업해야하는 많은 프레임 워크는 PHP 4에서 작성되었으며 PHP 5의 많은 기능이 부족합니다. 따라서 PHP로 try-catch를 사용하는 데 경험이 많지 않습니다.…




exception error catch try example throw java handler 처리 예외