is는

고양이 is 동물

이런걸 bool 값으로 true로 보내잖아요

근데 as는 책에서 설명이

형식 변환 연산자와 같은 역할을 합니다. 다만 형변환 연산자가 변환에 실패하는 경우 예외를 던지는 방면에 as연산자는 객체 참조를 null로 만든다는 것이 다릅니다.

라고 적혀있는데 간단하게 is가 거짓일때 null이 되는 건가요?