Perguntas com a marcação «try-with-resources»


5
Como devo usar a tentativa com recursos com o JDBC?
Eu tenho um método para obter usuários de um banco de dados com JDBC: public List<User> getUser(int userId) { String sql = "SELECT id, name FROM users WHERE id = ?"; List<User> users = new ArrayList<User>(); try { Connection con = DriverManager.getConnection(myConnectionURL); PreparedStatement ps = con.prepareStatement(sql); ps.setInt(1, userId); ResultSet rs …

4
Tente com recursos no Kotlin
Quando tentei escrever o equivalente a um trycódigo Java com recursos no Kotlin, não funcionou para mim. Tentei diferentes variações do seguinte: try (writer = OutputStreamWriter(r.getOutputStream())) { // ... } Mas nem funciona. Alguém sabe o que deve ser usado? Aparentemente, a gramática de Kotlin não tem definição para essa …

2
Estou usando o Java 7 try-with-resources corretamente
Estou esperando que o leitor em buffer e o leitor de arquivos fechem e os recursos sejam liberados se a exceção for lançada. public static Object[] fromFile(String filePath) throws FileNotFoundException, IOException { try (BufferedReader br = new BufferedReader(new FileReader(filePath))) { return read(br); } } No entanto, é necessário ter uma …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.