kotlin 처럼 runCatching 이랑 Result 넣어주면 좋겠음