[Kotlin 공식 문서 정리] 16. Flow 연산자와 예외 처리이전 글에서는 Flow가 무엇인지와 기본적인 생성·수집 방식을 살펴봤습니다.Flow를 실제로 사용하기 시작하면 “값을 어떻게 변환할 것인가”보다 더 중요한 질문이 생깁니다.예외는 어디서 발생하고, 어디서 잡아야 하는가?이 글에서는 Kotlin 공식 문서의 Flow operators, Exception handling을 기준으로, 이 질문에 답할 수 있도록 정리합니다.1. Flow는 위에서 아래로 읽는다Flow를 이해할 때 가장 중요한 기준은 단 하나입니다.값은 위에서 만들어지고, 아래로 흘러가며, collect에서 소비된다flow { emit(1) // (1) 값 생성}.map { it * 2 } //..