3. Key characteristics of Procedural Programming

3.2. Java

Java

import java.sql.*;

 

public class DeclarativeExample {

    public static void main(String[] args) throws SQLException {

        Connection conn = DriverManager.getConnection("jdbc:sqlite:users.db");

        Statement stmt = conn.createStatement();

        ResultSet rs = stmt.executeQuery("SELECT name FROM users WHERE age > 18");

        while (rs.next()) {

            System.out.println(rs.getString("name"));

        }

        conn.close();

    }

}