개발/Java2 [Java] 예외처리 try - catch - finally ✔ 개념 예외처리를 할 때 사용하는 try - catch - finally 문 void myMethod () { try { // 시도해 볼 동작 } catch (Exception e) { // 오류 발생 시 } finally { // 성공 또는 실패 후 함수 종료 전 } } ✔ 사용방법 try - catch - finally 안에서 return 할 때 finally 결과 return public class main { public static void main(String[] args) { System.out.println("output: " + getNumber()); } static int getNumber(){ int a = 3; try{ System.out.println(">>> try"); a .. 2023. 7. 1. [Java] BigDecimal 알아보기 double, float 과의 차이 코드분석을 하다가 BigDecimal을 보게 되었어요 double, float은 많이 봤지만 BigDecimal은 익숙하지 않아서 무슨 차이가 있는지 알아보았습니다. ✔ BigDecimal 개념 BigDecimal은 정확한 십진수 연산을 제공하는 Java의 클래스입니다. BigDecimal은 임의의 정밀도를 가지며, 실수를 소수점 이하의 숫자로 정확하게 표현할 수 있습니다. BigDecimal은 정확성을 우선시하기 때문에 숫자를 나타내는 데 있어서 더 많은 메모리와 계산 시간이 필요할 수 있습니다. BigDecimal은 금융 애플리케이션과 같이 돈과 소수점을 다루는 정확한 계산이 필요한 경우에 주로 사용됩니다. ✔ double 개념 double은 부동 소수점 숫자를 표현하기 위한 Java의 기본 데이터 .. 2023. 5. 26. 이전 1 다음