π― λͺ¨λ μμ μμ€λ β£μμ νμΈν μ μμ΅λλ€.
β μμΈλ₯Ό ν¨κ³Όμ μΌλ‘ νμ©νμ¬ κ°λ μ±, μ λ’°μ±, μ μ§λ³΄μμ±μ΄ λμμ§λ κ²½νμ λν΄ μμλ³Έλ€.
try {
int i = ΓΈ;
while(true)
range[i++].climb();
} catch (ArraylndexOutOfBoundsException e) {
}
λ€μ μ½λλ μλΉν μ§κ΄μ μ΄μ§ μκ³ , λ°°μ΄μ μμλ₯Ό λͺ¨λ μνν ν μμΈλ‘ λ‘μ§μ μ’ λ£μμΌ°λ€.
for (Mountain m range)
m. climb();
νμ€ κ΄μ©λλ‘ λ€μκ³Ό κ°μ΄ νλ€λ©΄, λͺ¨λ νλ‘κ·Έλλ¨Έλ λ°λ‘ μ΄ν΄νμ κ²μ΄λ€.
κ·Έλ λ€λ©΄ μ μμΈλ₯Ό μ¨μ 루νλ₯Ό μ’ λ£νμκΉ?
μ΄λ μλͺ»λ μΆλ‘ μ κ·Όκ±°λ‘ μ±λ₯μ λμ¬λ³΄λ € ν κ²μ΄λ€. JVMμ λ°°μ΄μ μ κ·Όν λλ§λ€ κ²½κ³λ₯Ό λμ§ μλμ§ κ²μ¬νλλ°, μΌλ°μ μΈ λ°λ³΅λ¬Έλ λ°°μ΄ κ²½κ³μ λλ¬νλ©΄ μ’ λ£νλ€.
λ°λΌμ μ΄ κ²μ¬λ₯Ό λ°λ³΅λ¬Έμλ λͺ μνλ©΄ κ°μ μΌμ΄ μ€λ³΅λλ―λ‘ νλλ₯Ό μλ΅ν κ²μ΄λ€. νμ§λ§ μΈ κ°μ§ λ©΄μμ μλͺ»λ μΆλ‘ μ΄λ€.