본문 바로가기

키워드2

throws (자바 키워드) 00 개요throws 키워드는 자바에서 메소드가 특정 예외를 발생시킬 수 있음을 선언하는 데 사용되는 키워드예외 처리를 강제하며 메소드를 호출하는 쪽에서 예외를 처리하도록 요구함주로 checked 예외를 다루는 데 사용되며, 런타임 예외는 이 키워드를 사용하지 않고도 처리 가능 01 throws 키워드란1. 정의메소드 선언에서 사용되어 해당 메소드가 발생시킬 수 있는 예외의 종류를 명시함이로 인해 메소드를 호출하는 코드에서는 이 예외를 처리해야 함을 알게 됨2. 문법returnType methodName (parameters) throws ExceptionType1, ExceptionType2 { // 메소드 본문}returnType: 메소드의 반환 데이터 타입 methodName: 메소드의 이름p.. 2024. 9. 30.
assert (파이썬 키워드) 00 개요목적: 회사에서 코드분석 도중 assert라는 키워드가 나와서 이에 대해 정리하고자 함 01 assert 키워드1. 정의 및 기능코드 debugging 시 사용되는 키워드주어진 조건이 True이면 아무것도 반환하지 않고 False이면 AssertionError를 raise하여 스크립트 실행을 종료함2. 문법assert 조건문[, 에러메세지]# 예 - 에러메세지 없이 'assert 조건문'만 줬을 경우>>> a = 'hello'>>> assert a = 'hello' # 아무것도 반환하지 않음>>> assert a == 'hell'Traceback (most recent call last): File "", line 1, in AssertionError# 예 - 에러메세지 포함>>> a = 'b.. 2024. 7. 26.