본문 바로가기
728x90

catch3

[Javascript] 자바스크립트 핵심 문법 심화 : 현대적 언어 기능으로 성장하기 들어가며기초 문법을 마스터했다면 이제 한 단계 더 나아갈 차례입니다. 자바스크립트는 ECMAScript(ECMA-262) 표준을 기반으로 계속해서 진화하고 있습니다. 특히 ES6(ECMAScript 2015) 이후, 언어에 수많은 유용한 문법이 도입되며 개발자 경험(Developer Experience)을 대폭 향상시켰습니다. 화살표 함수, 템플릿 리터럴, 디스트럭처링, 스프레드 연산자, 모듈 시스템 등은 더 짧고 가독성 높은 코드를 작성하도록 돕습니다.여기에 더해, 자바스크립트 생태계의 특징인 비동기 프로그래밍(Asynchronous Programming) 패턴(Promise, async/await), 그리고 언어의 독특한 프로토타입 기반 객체지향 모델과 이를 더 직관적으로 표현하는 클래스(Class).. 2024. 12. 7.
[Dart] 6. Dart의 "예외 처리" Dart 학습: 예외 처리예외 처리는 프로그램 실행 중 발생할 수 있는 오류를 처리하는 중요한 기능입니다. 이를 통해 프로그램이 예기치 않게 종료되는 것을 방지하고, 오류를 적절히 처리할 수 있습니다. 이번 글에서는 예외 처리 블록(try, catch, finally), 예외 발생시키기(throw), 사용자 정의 예외(커스텀 예외 클래스)에 대해 알아보겠습니다.1. try, catch, finally: 예외 처리 블록Dart에서 예외 처리를 위해 try, catch, finally 블록을 사용합니다. try 블록 안에 있는 코드를 실행하다가 예외가 발생하면 catch 블록이 실행됩니다. finally 블록은 예외 발생 여부와 상관없이 항상 실행됩니다. 예외 처리 블록 예제:[dart] void main(.. 2024. 6. 19.
[C++] 10. C++의 "예외 처리" C++ 학습: 예외 처리예외 처리는 프로그램 실행 중에 발생할 수 있는 오류를 처리하는 방법입니다. 이를 통해 프로그램이 예기치 않게 종료되는 것을 방지하고, 오류를 적절히 처리할 수 있습니다. 이번 글에서는 예외의 개념, 예외 처리 블록(try, catch, throw), 그리고 표준 예외 클래스에 대해 알아보겠습니다.1. 예외의 개념: 예외의 기본 개념예외(exception)는 프로그램 실행 중에 발생하는 예기치 않은 상황이나 오류를 의미합니다. 예외 처리를 통해 이러한 상황을 감지하고, 프로그램이 적절히 대응하도록 할 수 있습니다. 예외 처리는 코드의 정상적인 흐름을 방해하지 않고, 오류를 안전하게 처리하는 데 중요한 역할을 합니다. 예외가 발생하는 일반적인 상황잘못된 입력파일을 열 수 없음메모리 .. 2024. 6. 17.
728x90