Preguntas etiquetadas con try-with-resources


5
¿Cómo debo usar try-with-resources con JDBC?
Tengo un método para obtener usuarios de una base de datos con 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
Probar con recursos en Kotlin
Cuando intenté escribir un equivalente de un trycódigo Java con recursos en Kotlin, no funcionó para mí. Intenté diferentes variaciones de lo siguiente: try (writer = OutputStreamWriter(r.getOutputStream())) { // ... } Pero tampoco funciona. ¿Alguien sabe qué se debe usar en su lugar? Aparentemente, la gramática de Kotlin no tiene …

2
¿Estoy usando los recursos de prueba de Java 7 correctamente?
Espero que el lector de búfer y el lector de archivos se cierren y los recursos se liberen si se lanza la excepción. public static Object[] fromFile(String filePath) throws FileNotFoundException, IOException { try (BufferedReader br = new BufferedReader(new FileReader(filePath))) { return read(br); } } Sin embargo, ¿existe algún requisito para …

8
¿Qué es una excepción suprimida?
Un comentario (del usuario soc ) sobre una respuesta a una pregunta sobre la optimización de la llamada de cola mencionó que Java 7 tiene una nueva característica llamada "excepciones suprimidas", debido a "la adición de ARM" (¿soporte para CPU ARM?). ¿Qué es una "excepción suprimida" en este contexto? En …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.