Day 07
π μ€λ μ½μ λ²μ : 3μ₯ ν¨μ (p.54~p.65)
π μ± μμ κΈ°μ΅νκ³ μΆμ λ΄μ©
- λΆμ ν¨κ³Όλ κ±°μ§λ§μ΄λ€. ν¨μμμ ν κ°μ§λ₯Ό νκ² λ€κ³ μ½μνκ³ μ λ¨λͺ°λ λ€λ₯Έ μ§λ νλκΉ.(p.54)
- μΌλ°μ μΌλ‘ μΆλ ₯ μΈμλ νΌν΄μΌ νλ€. ν¨μμμ μνλ₯Ό λ³κ²½ν΄μΌ νλ€λ©΄ ν¨μκ° μν κ°μ²΄ μνλ₯Ό λ³κ²½νλ λ°©μμ ννλ€.(p.56)
- ν¨μλ λκ°λ₯Ό μννκ±°λ 무μΈκ°μ λ΅νκ±°λ λ μ€ νλλ§ ν΄μΌ νλ€. λ λ€ νλ©΄ μ λλ€. κ°μ²΄ μνλ₯Ό λ³κ²½νκ±°λ μλλ©΄ κ°μ²΄ μ 보λ₯Ό λ°ννκ±°λ λ μ€ νλλ€. λ λ€ νλ©΄ νΌλμ μ΄λνλ€.(p.56)
- try/catch λΈλ‘μ μλ μΆνλ€. μ½λ ꡬ쑰μ νΌλμ μΌμΌν€λ©°, μ μ λμκ³Ό μ€λ₯ μ²λ¦¬ λμμ λ€μλλ€. κ·Έλ¬λ―λ‘ try/catch λΈλ‘μ λ³λ ν¨μλ‘ λ½μλ΄λ νΈμ΄ μ’λ€.(p.58)
- ν¨μλ 'ν κ°μ§' μμ λ§ ν΄μΌ νλ€. μ€λ₯ μ²λ¦¬λ 'ν κ°μ§' μμ μ μνλ€. κ·Έλ¬λ―λ‘ μ€λ₯ μ²λ¦¬λ₯Ό νλ ν¨μλ μ€λ₯λ§ μ²λ¦¬ν΄μΌ λ§λ νλ€.(p.59)
- μ€λ³΅μ μννΈμ¨μ΄μμμ λͺ¨λ μ μ κ·Όμμ΄λ€.(p.60)
- λ°μ΄ν¬μ€νΈλΌλ λͺ¨λ ν¨μμ ν¨μ λ΄ λͺ¨λ λΈλ‘μ μ ꡬμ μΆκ΅¬κ° νλλ§ μ‘΄μ¬ν΄μΌ νλ€κ³ λ§νλ€.(p.61)
- μννΈμ¨μ΄λ₯Ό μ§λ νμλ μ¬λ κΈμ§κΈ°μ λΉμ·νλ€.(p.61)
- λ΄κ° ν¨μλ₯Ό 지 λλ λ§μ°¬κ°μ§λ€. μ²μμλ κΈΈκ³ λ³΅μ‘νλ€. λ€μ¬μ°κΈ° λ¨κ³λ λ§κ³ μ€λ³΅λ 루νλ λ§λ€. μΈμ λͺ©λ‘λ μμ£Ό κΈΈλ€. μ΄λ¦μ μ¦ν₯μ μ΄κ³ μ½λλ μ€λ³΅λλ€. νμ§λ§ λλ κ·Έ μν¬λ₯Έ μ½λλ₯Ό λΉ μ§μμ΄ ν μ€νΈνλ λ¨μ ν μ€νΈ μΌμ΄μ€λ λ§λ λ€. κ·Έλ° λ€μ λλ μ½λλ₯Ό λ€λ¬κ³ , ν¨μλ₯Ό λ€λ¬κ³ , μ΄λ¦μ λ°κΎΈκ³ , μ€λ³΅μ μ κ±°νλ€. λ©μλλ₯Ό μ€μ΄κ³ μμλ₯Ό λ°κΎΌλ€. λλ‘λ μ 체 ν΄λμ€λ₯Ό μͺΌκ°κΈ°λ νλ€. μ΄ μμ€μλ μ½λλ νμ λ¨μ ν μ€νΈλ₯Ό ν΅κ³Όνλ€.(p.61)
- νλ‘κ·Έλλ°μ κΈ°μ μ μΈμ λ μΈμ΄ μ€κ²μ κΈ°μ μ΄λ€. μμ μλ κ·Έλ¬κ³ μ§κΈλ λ§μ°¬κ°μ§λ€.(p.62)
- μ§μ§ λͺ©νλ μμ€ν μ΄λΌλ μ΄μΌκΈ°λ₯Ό νμ΄κ°λ λ° μλ€λ μ¬μ€μ λͺ μ¬νκΈ° λ°λλ€. μ¬λ¬λΆμ΄ μμ±νλ ν¨μκ° λΆλͺ νκ³ μ νν μΈμ΄λ‘ κΉλνκ² κ°μ΄ λ§μλ¨μ΄μ ΈμΌ μ΄μΌκΈ°λ₯Ό νμ΄κ°κΈ°κ° μ¬μμ§λ€λ μ¬μ€μ κΈ°μ΅νκΈ° λ°λλ€.(p.62)
π€ μ€λ μ½μ μκ°κ³Ό λ μ€λ₯΄λ μκ°
μ½μΌλ©΄μ μ€λ₯ μ²λ¦¬ λΆλΆ μ½λμ λν΄μ μ€λͺ ν λ λλ νμ try/catchλ¬Έμμ try λΈλ‘ μμ λͺ¨λ λ΄μ©μ μ§μ΄ λ£κ³ μ²λ¦¬λ₯Ό νλ μν©μ΄ λ§μλ€. κ·Έκ² λΉμ°νλ€κ³ μκ°νλ€. νμ§λ§ 'try/catch λΈλ‘μ μλ μΆνλ€. μ½λ ꡬ쑰μ νΌλμ μΌμΌν€λ©°, μ μ λμκ³Ό μ€λ₯ μ²λ¦¬ λμμ λ€μλλ€. κ·Έλ¬λ―λ‘ try/catch λΈλ‘μ λ³λ ν¨μλ‘ λ½μλ΄λ νΈμ΄ μ’λ€.' λΌλ ꡬ문과 μ μ’μ μμμ μ’μ μμκ° κ³λ€μ¬μ Έμμ΄μ μμΌλ‘ μ΄λ»κ² κ°μ ν΄μΌν μ§ κ·Έλ¦Όμ΄ κ·Έλ €μ‘λ€.
κ·Έλ¦¬κ³ , μννΈμ¨μ΄λ₯Ό μ§λ νμλ κΈμ§κΈ°μ λΉμ·νλ€λ λ§μ μ λ§ μλΏμλ€.
μ λ§ μκ°ν΄λ³΄λ©΄ μ°λ¦¬κ° νκ΅μ΄, μμ΄, μΌλ³Έμ΄ λ±λ± κ° μΈκ΅μ΄λ₯Ό νλ κ² μ²λΌ μ°λ¦¬κ° μ½λλ₯Ό μ§λ νμλ μ»΄ν¨ν°μκ² μ»΄ν¨ν° μΈμ΄λ‘ μν΅μ νλ κ²μ΄λ€.
π κΆκΈν λ΄μ©μ΄ μκ±°λ, μ μ΄ν΄λμ§ μλ λ΄μ©
x
μκ° 3μ€ μμ½
- μννΈμ¨μ΄λ₯Ό μ§λ νμλ μ¬λ κΈμ§κΈ°μ λΉμ·νλ€.
- λͺ¨λ ν¨μμμλ μ ,μΆκ΅¬κ° νλλ§ μ‘΄μ¬ν΄μΌ νλ€.
- μ§μ§ λͺ©νλ μμ€ν μ΄λΌλ μ΄μΌκΈ°λ₯Ό νμ΄κ°λ λ° μλ€λ μ¬μ€μ λͺ μ¬νμ.