Khi một ngoại lệ xảy ra, chúng tôi nói rằng ngoại lệ được ném. Ví dụ, chúng ta nói rằng Integer.parseInt (str) ném một ngoại lệ kiểu NumberFormatException khi giá trị của str là không hợp lệ. Khi một ngoại lệ được ném ra, có thể bắt ngoại lệ đó và ngăn nó làm hỏng chương trình. Điều này được thực hiện với câu lệnh try..catch.