- 문자열을 아무 것도 주지 않았을 때
- 추가 구분자로 숫자를 줬을 때
- 소수 넣어 보기(추가 구분자로 .을 줬을 때와 아닐 때)
- 역슬래시(이스케이프 문자를 구분자로 줬을 때)
- 구분자 사이에 숫자가 없을 때
현재 만들어진 로직은 커스텀 구분자가 한 개인 경우만을 받고 있으나 그렇지 않을 수도 있음.
당연히 계산기라면 커스텀 구분자에 숫자가 들어오면 안되긴 함.
커스텀 구분자에 숫자가 들어오는 경우 IllegalArgumentException 해야하는가?
아니면 구분자로 인식하고 계산시켜야 하는가?
지금은 계산하도록 만들어둠.
입력이 없으면 0을 출력하도록 했음. 근데 IllegalArgumentException 해야하는지?
현재는 사이에 숫자가 없다면 0으로 인식하고 계산을 진행하도록 하였음.
이것도 throw 해야하는 경우인가?