Search This Blog

Wednesday, December 16, 2020

Try catch

Bạn hình dung 
- throw là ném
- try là thử
- catch là chụp 

Ô-khê! ném cái gì thì chụp cái đó thôi : D Xem nha !!!

// Hàm a lắm chuyện
function a() {
   throw 'abc'; // ném chuỗi abc cho vui
}

// Hàm main() thử coi thằng a() có ném gì không => chụp chơi cho đỡ buồn
try{
  a();
} catch(string s) {
    // thử chơi, ai ngờ thằng a() nó ném thiệt, thì nhận hàng ngay và luôn chứ sao giờ
    print(s); // s chứa chuỗi 'abc' của thằng a ném
}

Tư tưởng chính là vậy. Xung quanh nó người ta mông má thêm cái này cái kia, lợi dụng nó làm cái này cái kia chỉ là hoa lá cành vui vẻ. Bạn nắm tư tưởng chính là được. Chuỗi s trong ví dụ mã giả trên có thể là lỗi Error, Exception, Bug,.... Bất cứ gì.
Ném gì thì chụp đó thôi :D



No comments:

Post a Comment

Phật giáo vs cúng sao

Nhiều người nói Phật giáo bây giờ biến tướng, cúng sao giải hạng mê tín dị đoan... Nhưng mất đi cái đó rồi, nhóm những con người có ít họ...