public class TesteConexao { public static void main(String[] args) throws Exception {
try (Conexao conexao = new Conexao()) {
conexao.leDados();
} catch(IllegalStateException ex) {
System.out.println("Deu erro na conexao");
}
}
}
Repare que precisei utilizar o thorws Exception. Mas no texto e apresentação não foi necessário. Java que utilizo: openjdk 11.0.7 2020-04-14 OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-2ubuntu218.04) OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-2ubuntu218.04, mixed mode, sharing)