Entendendo as exceções verificadas versus não verificadas em Java

Joshua Bloch em " Java eficaz " disse que Use exceções verificadas para condições recuperáveis ​​e exceções de tempo de execução para erros de programação (Item 58 na 2ª edição) Vamos ver se entendi isso corretamente. Aqui está o meu entendimento de uma exceção verificada: try{ String...