본문 바로가기

예외 처리3

Kotlin - 기본 - main 함수, 변수 선언, 숫자형 변수, 문자형 변수, 범위, 함수, Any Type, 제어문, 레이블, 컬렉션, 예외 처리, Null 처리 Kotlin의 기본 main 함수 코틀린 프로그램 실행의 진입점(entry point) fun main(args : Array){ } ex01_first.kt package basic fun main(args : Array){ println("안녕하세요. kotlin입니다") // 종결자 없이도 실행가능 } args 선언하고 사용하지 않아 오류 : 지금은 무시하자 .kt 파일 → (Kotlinc) → Java + *.jar : java VM 이 있어야한다. > java -jar ex01_first.jar : 오류 메시지 출력 X 변수 선언 var 변수명 = 값 : 가장 많이쓰는 형식 ex02_variable.kt package basic fun varTest() { // 1. 변수의 타입을 미리 정함 v.. 2020. 10. 20.
Javascript - 예외처리 예외처리 예외처리 //trycatch // 예외 처리 console.log("실행을 시작합니다."); try { console.log(value); } catch(e) { console.log("예외가 발생했습니다."); console.log(e); } console.log("실행을 완료하였습니다."); 실행을 시작합니다. 예외가 발생했습니다. ReferenceError: value is not defined at Object. (c:\workspace\03_webclient\javascript\4\27_trycatch.js:5:17) at Module._compile (internal/modules/cjs/loader.js:1137:30) at Object.Module._extensions..js (i.. 2020. 9. 21.
Python - 예외 처리[예외 처리] - 예외, 예외 처리, 예외의 종류, raise Chap.13 예외 처리[예외 처리] - 예외, 예외 처리, 예외의 종류, raise 예외 처리 예외, 예외 처리, 예외의 종류, raise 에러: 복구 불가, 예외: 복구 가능(defalut action: 종료) 예외 프로그램 실행 중 발생한 에러 --> 프로그램 실행 종료 (디폴트) str = "89점" score = int(str) print(score) print("작업완료") 결과 Traceback (most recent call last): File "C:/workspace/01_python/chapter13/ex13-01.py", line 9, in score = int(str) ValueError: invalid literal for int() with base 10: '89점' 예외 처리.. 2020. 7. 27.