<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>예외 처리 on DevTrace — 글로벌 개발 에러 트러블슈팅</title><link>https://tokkabi.com/tags/%EC%98%88%EC%99%B8-%EC%B2%98%EB%A6%AC/</link><description>Recent content in 예외 처리 on DevTrace — 글로벌 개발 에러 트러블슈팅</description><generator>Hugo -- 0.125.0</generator><language>ko</language><lastBuildDate>Wed, 12 Aug 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://tokkabi.com/tags/%EC%98%88%EC%99%B8-%EC%B2%98%EB%A6%AC/index.xml" rel="self" type="application/rss+xml"/><item><title>Angular RxJS에서 http.request() 예외 올바르게 잡기 — 'catch is not a function' 오류 해결</title><link>https://tokkabi.com/posts/angular-rxjs-catch-exception-from-http-request/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://tokkabi.com/posts/angular-rxjs-catch-exception-from-http-request/</guid><description>Angular 2에서 Http 요청에 .catch() 연산자를 사용할 때 &amp;#39;catch is not a function&amp;#39; 또는 &amp;#39;Observable.throw is not a function&amp;#39; 오류가 발생하는 원인과 해결책을 설명합니다. RxJS 버전 5의 패치 방식 연산자 임포트가 핵심이며, &amp;#39;rxjs/add/operator/catch&amp;#39;와 &amp;#39;rxjs/add/observable/throw&amp;#39;를 명시적으로 추가하는 방법을 다룹니다.</description></item><item><title>Python concurrent.futures Executor.map: 하나의 작업이 예외를 던지면 나머지 결과가 사라지는 문제</title><link>https://tokkabi.com/posts/concurrentfutures-executormap-cancels-other-futures-when-one/</link><pubDate>Sat, 25 Jul 2026 00:00:00 +0000</pubDate><guid>https://tokkabi.com/posts/concurrentfutures-executormap-cancels-other-futures-when-one/</guid><description>Python의 concurrent.futures.Executor.map은 병렬 작업 중 하나가 예외를 던지면 결과 반복자가 종료되어 나머지 작업의 결과를 얻을 수 없습니다. 내장 map과 다른 동작입니다. 근본 원인과 회피 방법, 공식 수정(3.16)까지 정리합니다.</description></item><item><title>프로그램 종료 없이 전체 Python 예외 traceback 출력하기 — print_exc()의 함정과 print_exception() 활용</title><link>https://tokkabi.com/posts/catch-and-print-full-python-exception-traceback-without-halt/</link><pubDate>Wed, 15 Jul 2026 00:00:00 +0000</pubDate><guid>https://tokkabi.com/posts/catch-and-print-full-python-exception-traceback-without-halt/</guid><description>Python에서 try/except 블록을 사용하면서도 프로그램을 종료하지 않고 전체 예외 트레이스백(traceback)을 출력하는 방법을 다룹니다. traceback.print_exc() 사용 시 발생할 수 있는 함정과 sys.exc_info() 캐싱, print_exception()을 통한 원본 트레이스백 출력, 순환 참조(circular reference) 방지까지 실용적으로 설명합니다.</description></item><item><title>Python에서 traceback 없이 프로그램 깔끔하게 종료하기 — sys.exit()와 예외 처리</title><link>https://tokkabi.com/posts/how-to-exit-from-python-without-traceback/</link><pubDate>Thu, 09 Jul 2026 00:00:00 +0000</pubDate><guid>https://tokkabi.com/posts/how-to-exit-from-python-without-traceback/</guid><description>Python 프로그램 종료 시 traceback 덤프가 화면에 출력되는 문제를 해결하는 방법을 다룹니다. KeyboardInterrupt와 Exception을 try/except로 잡고 traceback.print_exc() 후 sys.exit(0)을 호출하는 패턴을 소개합니다.</description></item><item><title>파이썬에서 예외(Exception)를 출력하는 방법 정리</title><link>https://tokkabi.com/posts/how-do-i-print-an-exception-in-python/</link><pubDate>Sun, 05 Jul 2026 00:00:00 +0000</pubDate><guid>https://tokkabi.com/posts/how-do-i-print-an-exception-in-python/</guid><description>파이썬에서 예외를 출력하는 방법을 정리했습니다. except 블록 안에서 예외 객체를 print(e)로 출력하는 방법, traceback 모듈을 활용한 스택 트레이스 출력, logging으로 예외를 남기는 방법을 코드와 함께 다룹니다.</description></item></channel></rss>