Skip to content

Commit 574aca2

Browse files
feat: add unnamed variable example
1 parent 1df55e1 commit 574aca2

2 files changed

Lines changed: 24 additions & 1 deletion

File tree

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,5 @@ Java 25 features examples
99
- instance main method
1010
- module import declarations
1111
- flexible constructor bodies
12-
- markdown documentation
12+
- markdown documentation
13+
- unnamed variables
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
package de.claudioaltamura.java25.unnamed;
2+
3+
import java.sql.DriverManager;
4+
import java.sql.SQLException;
5+
import java.util.logging.Logger;
6+
7+
public class DBOperations {
8+
private static final Logger logger = Logger.getLogger(DBOperations.class.getName());
9+
void checkConnection(String url, String user, String pwd) {
10+
try (var _ = DriverManager.getConnection(url, user, pwd)) {
11+
var msg = """
12+
DB Connection successful
13+
URL = {%s}
14+
usr = {%s}
15+
pwd = {%s}
16+
""".formatted(url, user, pwd);
17+
logger.info(msg);
18+
} catch (SQLException e) {
19+
logger.warning(e.toString());
20+
}
21+
}
22+
}

0 commit comments

Comments
 (0)