Skip to content

Latest commit

 

History

History

08 - never

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Never

O tipo never representa o tipo de valores que nunca ocorrem. Por exemplo, never é o tipo de retorno para uma function expression ou uma arrow function que sempre lança uma exceção ou uma que nunca retorna. As variáveis ​​também adquirem o tipo neverquando estreitadas por quaisquer protetores de tipo que nunca podem ser verdadeiros.

Código desenvolvido para exemplificar:

export function criaErro(): never {
  throw new Error('Qualquer erro')
}

criaErro()

Para todas as definições e conceitos, foi usado como base a documentação oficial do TypeScript.