Zrozumienie sprawdzonych i niesprawdzonych wyjątków w Javie

Tak powiedział Joshua Bloch w „ Effective Java ” Użyj sprawdzonych wyjątków dla warunków do odzyskania i wyjątków czasu wykonywania dla błędów programowania (pozycja 58 w 2. edycji) Zobaczmy, czy dobrze to rozumiem. Oto moje rozumienie sprawdzonego wyjątku: try{ String userInput = //read in...