«exception» 태그된 질문

예외는 프로그램의 정상적인 흐름과의 편차가 필요한 비정상적인 조건입니다. 일반적으로 예외는 전체 실패를 초래하지 않고 대신 예외 처리기가 참석해야합니다. 예외 처리는 많은 프로그래밍 언어의 내장 구문입니다. 일반적으로 예외는 스택을 해제하여 예외 범위 밖의 정의 된 상태로 롤백 한 후 핸들러 블록 또는 루틴을 호출하여 처리됩니다.

6
WPF 응용 프로그램에서 전역 적으로 예외를 포착합니까?
우리는 런타임에 일부가 예외를 throw 할 수있는 WPF 응용 프로그램을 가지고 있습니다. 처리되지 않은 예외를 전역 적으로 잡아서 기록하고 싶지만 아무 일도없는 것처럼 프로그램 실행을 계속하고 싶습니다 (VB와 같은 On Error Resume Next). C #에서 가능합니까? 그렇다면 예외 처리 코드를 정확히 어디에 두어야합니까? 현재 나는 try/ catcharound를 감싸고 발생할 수있는 …

3
JObject를 .NET 객체로 직렬화 해제하는 방법
나는 행복하게 Newtonsoft JSON 라이브러리를 사용합니다 . 예를 들어, JObject.NET 객체에서이 인스턴스를 작성합니다 ( 이 경우 Exception 인스턴스 (하위 클래스이거나 아닐 수 있음)). if (result is Exception) var jobjectInstance = JObject.FromObject(result); 이제 라이브러리가 JSON 텍스트 (예 : 문자열)를 객체로 직렬화 해제 할 수 있음을 알고 있습니다. // only works for …


30
TransactionTooLargeException에서 수행 할 작업
나는 TransactionTooLargeException. 재현 할 수 없습니다. 문서에서 그것은 말합니다 바인더 트랜잭션이 너무 커서 실패했습니다. 원격 프로 시저 호출 동안, 인수 및 호출의 리턴 값은 바인더 트랜잭션 버퍼에 저장된 Parcel 오브젝트로 전송됩니다. 인수 또는 반환 값이 너무 커서 트랜잭션 버퍼에 맞지 않으면 호출이 실패하고 TransactionTooLargeException이 발생합니다. ... 원격 프로 시저 호출에서 …
239 android  exception 


7
사용자 지정 .NET 예외를 직렬화 할 수있는 올바른 방법은 무엇입니까?
더 구체적으로, 예외에 직렬화 가능하거나 직렬화 불가능한 사용자 정의 객체가 포함 된 경우. 이 예제를 보자 : public class MyException : Exception { private readonly string resourceName; private readonly IList<string> validationErrors; public MyException(string resourceName, IList<string> validationErrors) { this.resourceName = resourceName; this.validationErrors = validationErrors; } public string ResourceName { get { …

7
Java List.add () UnsupportedOperationException
List<String>인스턴스 에 객체를 추가하려고 시도 하지만가 발생합니다 UnsupportedOperationException. 아무도 이유를 알고 있습니까? 내 자바 코드 : String[] membersArray = request.getParameterValues('members'); List<String> membersList = Arrays.asList(membersArray); for (String member : membersList) { Person person = Dao.findByName(member); List<String> seeAlso; seeAlso = person.getSeeAlso(); if (!seeAlso.contains(groupDn)){ seeAlso.add(groupDn); person.setSeeAlso(seeAlso); } } 오류 메시지 : java.lang.UnsupportedOperationException java.util.AbstractList.add …

13
맞춤 예외 유형
JavaScript에서 사용자 정의 예외에 대한 사용자 정의 유형을 정의 할 수 있습니까? 그렇다면 어떻게해야합니까?

27
java.lang.NoClassDefFoundError를 해결하는 방법?
Oracle의 Java Tutorials 의 예제를 모두 시도했습니다 . 둘 다 잘 컴파일되지만 런타임 에이 오류가 발생합니다. Exception in thread "main" java.lang.NoClassDefFoundError: graphics/shapes/Square at Main.main(Main.java:7) Caused by: java.lang.ClassNotFoundException: graphics.shapes.Square at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 1 more Main.java파일이 잘못된 폴더에 있을 …

20
언제 Debug.Assert ()를 사용해야합니까?
CS 전문가로 졸업 한 후 약 1 년 동안 전문 소프트웨어 엔지니어로 일했습니다. 나는 C ++과 C에서 한동안 주장에 대해 알고 있었지만 최근까지 C #과 .NET에 존재한다는 것을 전혀 몰랐다. 우리의 생산 코드에는 어떤 주장도 포함되어 있지 않으며 내 질문은 이것입니다 ... 프로덕션 코드에서 Asserts를 사용해야합니까? 그렇다면 언제 사용하는 것이 …

22
JavaScript에서 사용자 정의 오류를 작성하는 방법
어떤 이유로 든 생성자 위임이 다음 스 니펫에서 작동하지 않는 것처럼 보입니다. function NotImplementedError() { Error.apply(this, arguments); } NotImplementedError.prototype = new Error(); var nie = new NotImplementedError("some message"); console.log("The message is: '"+nie.message+"'") 이것을 실행하면 The message is: ''. 이유 또는 새로운 Error하위 클래스 를 만드는 더 좋은 방법이 있는지에 대한 …

12
Java ExecutorService 태스크의 예외 처리
ThreadPoolExecutor고정 된 수의 스레드로 많은 수의 무거운 작업을 실행 하기 위해 Java 클래스 를 사용하려고 합니다. 각 작업에는 예외로 인해 실패 할 수있는 여러 위치가 있습니다. 하위 클래스를 만들었고 작업을 실행하는 동안 발생하지 않은 예외를 제공 해야하는 메소드를 ThreadPoolExecutor재정의했습니다 afterExecute. 그러나 나는 그것이 효과가있는 것처럼 보이지 않습니다. 예를 들면 다음과 …


27
파일 또는 어셈블리를로드 할 수 없습니다… 매개 변수가 잘못되었습니다
최근에 C # 솔루션에서 다음 예외를 만났습니다. 오류 2 파일 또는 어셈블리 'Newtonsoft.Json, Version = 3.5.0.0, Culture = neutral, PublicKeyToken = b9a188c8922137c6'또는 해당 종속성 중 하나를로드 할 수 없습니다. 파라미터가 잘못되었습니다. (HRESULT 예외 : 0x80070057 (E_INVALIDARG)) 이것은 내 코드 또는 어셈블리 이름 ( Newtonsoft.Json이 경우 와 같이) 에 의존하지 않습니다 …


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.