I can't connect to ms access with java8 using netbeans IDE it keeps showing me exception when i run the program "java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver" I tried using ucanaccess drivers as well as jdbc- odbc bridge.
import java.sql.*;
public class Connectivity {
    static String db;
    public Connectivity()
    {
        try{
            String path = new java.io.File("pvtDB.mdb").getAbsolutePath();
            db ="JDBC:ODBC:Driver={Microsoft Access Driver (*.mdb, *.accdb)}; DBQ="+path;
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            Connection con = DriverManager.getConnection(db);
            Statement st = con.createStatement();
            ResultSet rs=st.executeQuery("Select * from Attendence_T");
            while(rs.next())
            {
                 System.out.println("Hello Welcome to connection");
            }
            /*Class.forName("net.ucanaccess.jdbc.UcanaccessDriver");
            String msAccDB = "D:/Netbeans/Attendance/pvtDB.mdb";
            String dbURL = "jdbc:ucanaccess://" + msAccDB;
            Connection conn = DriverManager.getConnection(dbURL); 
            Statement stmt = conn.createStatement();
            ResultSet rs = stmt.executeQuery("SELECT * FROM Attendence");
            while(rs.next())
            {
                System.out.println("Connection Established");
            }*/
        }catch(NullPointerException |ClassNotFoundException |SQLException ex){
            System.out.println(ex);
        }   
    }
   /* public void doConnection(){
        try{
            /*Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            Connection con = DriverManager.getConnection(db);
            Statement st = con.createStatement();
            ResultSet rs = st.executeQuery("select * from Attendence_T");
            while(rs.next()){
                System.out.println(rs.getObject(1));
            }
        }catch(SQLException | ClassNotFoundException ex){
            System.out.println(ex.toString());
        }
    }*/
    public static void main(String...argS){
        new Connectivity();
    }
}
