Пишу свою ММОРПГ.Помогите.Мне нужно,что бы при регистрации\логине,программа искала файл по названию.Для регистрации,если файл найден-исключение,для логина-проверку наличияфайла, текстовых данных файла с введённым именем и паролем.
import java.io.BufferedReader;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStreamReader;

public class Login {

	public static void main(String []args) throws NumberFormatException, IOException {
	BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
	System.out.println("Добро пожаловать в игру Dark&Light!");
	System.out.println("Если у вас уже есть акаунт , введите 1. Для регистрации,Введите 2.");
	int login_start = Integer.parseInt(reader.readLine());

	if(login_start==1) {
		System.out.println("Введите имя персонажа.");
		String login_vvod_name = reader.readLine();
		System.out.println("Теперь введите пароль от персонажа.");
		String login_vvod_pass = reader.readLine();
	//Доработать логин,что бы искало файл"имени персонажа" и считывало пароль.
	}else
	if(login_start==2) {
		System.out.println("Введите имя персонажа.");
		String reg_vvod_name = reader.readLine();

		System.out.println("Введите пароль.");
		String reg_vvod_pass = reader.readLine();

	try(FileWriter writer = new FileWriter(reg_vvod_name+".txt", true))

	 {

	String name=reg_vvod_name;
	String pass = reg_vvod_pass;
	writer.write("Hero name : "+name+"\n" );
	writer.write("Hero pass "+pass);



	            writer.flush();
	        }
	        catch(IOException ex){

	            System.out.println("Что то пошло не так.");
	        }
	}
	}

}