굳이 static method 만들어서 예외 처리 해야함?