Exception 썸네일형 리스트형 Kotlin - Exceptions https://kotlinlang.org/docs/exceptions.html Exceptions | Kotlin kotlinlang.org Exception classes Kotlin의 모든 exception 클래스는 Throwable을 상속하기 때문에, message, stack trace, optional cause를 가진다. 예외를 발생시키기 위해서는 다른 언어들과 마찬가지로 throw 표현식을 사용한다. throw Exception("Hi There!") 이렇게 던져진 예외를 잡기 위해서는 try ... catch ... finally 표현식을 사용한다. try { // some code } catch (e1: SomeException) { // try 블럭의 코드를 실행하다 SomeExcept.. 더보기 Python - Custom Exception (사용자 정의 Exception) #Exception 클래스를 상속한 클래스를 만든다 class CustomException(Exception): #생성할때 value 값을 입력 받는다. def __init__(self, value): self.value = value #생성할때 받은 value 값을 확인 한다. def __str__(self): return self.value #예외를 발생하는 함수 def raise_exception(err_msg): raise CustomException(err_msg) #테스트 해보자 try: raise_exception("Error!!! Error~!!!") except CustomException, e: print e #Error!!! Error~!!! 더보기 이전 1 다음