Obtendo BD com java

algem pode me ajudar to tentando obter os danso do banco de dados Mysql mas deu erro…

package Banco;

import java.io.FileInputStream;
import java.io.IOException;
// E importante importa a biblioteca correta do java conection
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.Properties;

public class DB {

	private static Connection conn = null;

	public static Connection getConnection() {
		// porem vamso fazer um texte para q se o objeto estiver nulo
		// ira criar uma conecçao com o banco de dados!
		
		if(conn == null) {
			try {
			Properties props =loadProperties();
			String url = props.getProperty("dburl");
			conn = DriverManager.getConnection(url, props);
			
			}
		catch(SQLException e) {
			throw new DbException(e.getMessage() );
		}
		
		}return conn;

	}
	
	public static void closeConnection() {
		
		if(conn != null) {
			try{
			conn.close();
			}
			catch(SQLException e) {
				throw new DbException(e.getMessage());
			}
		}
	}

	private static Properties loadProperties() {

		try (FileInputStream fs = new FileInputStream("db.propriedades")) {

			Properties props = new Properties();
			// load faz a leitura do arquivo propties apontado pelo... e vai guardar
			// os dados no meu objeto props
			props.load(fs);
			return props;

		}
		// caso der alhum tipo de erro ele vai pasara mensagem da exceçao criada!!
		catch (IOException e) {
			throw new DbException(e.getMessage());
		}
	}

}