-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Description
line 49λΆν° μμνλ error μ²λ¦¬ λ‘μ§μμ μλ¬ μ²λ¦¬ λ‘μ§ κ°μ μ΄ νμν¨
λ¬Έμ 1. error: unknow - μ μ μλ μλ¬λ μ‘΄μ¬νλ©΄ μλ¨. await login() μ΄νμ λ‘κ·ΈμΈμ΄ λμ§ μμλ€λ©΄ error λμ§κΈ°λ₯Ό κΈ°λ€λ¦¬μ§λ§κ³ , throw new Error() λ±μ μ¬μ©ν΄μ try λ¬Έμμ μ²λ¦¬ν μ μμ.
λ¬Έμ 2. catchμμλ λμ§ μλ¬λ₯Ό λ§ κ·Έλλ‘ "catch" νλ μν μ. μμμ λ§ν κ² μ²λΌ μλ¬λ tryμμ λμ Έμ£Όκ³ λ°κΈ°λ§ ν΄μΌν¨. κ·Έλ¦¬κ³ μ΄λ€ μλ¬μΈμ§ νλ³νλ κ±Έ λ©μμ§μ λ΄μ©μ λ³΄κ³ νλ©΄ μλ¨. λ§μ½μ λμ€μ λ€κ΅μ΄ μ§μ λ±μ νλ€λ©΄? μ λ¬Έμμ΄μ΄ λ°λ μλ μλ λΆλΆμ -> HTTP μν μ½λλ₯Ό ν΅ν΄μ branchνμ
Example
if (status === 401) {
errorMessage = "μ΄λ©μΌ λλ λΉλ°λ²νΈκ° μ¬λ°λ₯΄μ§ μμμ.";
} else if (status === 404) {
errorMessage = "λ±λ‘λμ§ μμ μ΄λ©μΌμ΄μμ.";
} else if (serverMsg) {
errorMessage = serverMsg;
}Todo
- todo1
ETC
No response