A maneira como você usa prepareStatement está errada
A string SQL selecionada deve ser assim:
String sql = "SELECT finance_ID, finance_pass FROM finance_accounts WHERE finance_ID = ? AND finance_pass = ?";
Ao definir a instrução preparada, você deve usar
ps.setInt(1, user);
para definir seu ID de uso.