<aside> π μλ¬(μ€λ₯) μ’ λ₯
μμ€ν μλ¬λ₯Ό μ μΈν μ»΄νμΌ μλ¬, λ°νμ μλ¬, λ Όλ¦¬ μλ¬μ κ°μ λΉκ΅μ λ μ¬κ°ν κ²λ€μ κ°μ§κ³ "μμΈμ²λ¦¬" μμ μ μ§ννλ€.
μμ€μ½λ μ "μμΈ"κ° "λ°μ"νμ κ²½μ°μ λλΉν΄μ "μ²λ¦¬"νλ λ°©λ²μ μ μν΄λλ κ²μ "μμΈμ²λ¦¬"λΌκ³ ν¨
μμΈμ²λ¦¬ ν΄μΌ νλ μ΄μ : μμΈκ° λ°μνμ λ νλ‘κ·Έλ¨μ΄ κ°μ λ‘ μ’ λ£λλ κ²μ λ§κΈ° μν¨
*** μμΈμ²λ¦¬ λ°©λ²**
</aside>
UncheckedException(RuntimeException)
CheckedException
CustomException
Run.java
μ€μ΅ λ¬Έμ 1
μ¬μ©μμκ² λ¬Έμμ΄μ μ λ ₯ λ°κ³ λ¬Έμμ΄μ ν¬ν¨λ μλ¬Έμμ κ°μλ₯Ό μΆλ ₯νλ€. λ¨, λ¬Έμμ΄μ κ³΅λ°±μ΄ ν¬ν¨λμ΄ μμ κ²½μ° β체ν¬ν λ¬Έμμ΄ μμ κ³΅λ°±μ΄ ν¬ν¨λμ΄ μμ΅λλ€.βλΌλ μλ¬λ₯Ό μΆλ ₯νλ€.
CharCheckException.java
CharacterController.java