<< errclear Error handling error_table >>

Ajuda do Scilab >> Scilab > Error handling > error

error

mensagens de erro

Seqüência de Chamamento

error(message)
error(message, n)
error(n)
error(n, message)
error(n, pos)

Parâmetros

message

um string. A mensagem de erro a ser exibida

n

um inteiro. O número associado à mensagem de erro

pos

um inteiro. Um parâmetro para a mensagem de erro

Descrição

error permite escrever uma mensagem de erro e manipular o erro. Por padrão, error interrompe a execução corrente e retorna ao nível de prompt. Este padrão pode ser modificado utilizando-se as funções errcatch ou execstr(...,'errcatch').

error(message) imprime o string contido em message. O número associado à mensagem de erro é 10000.

error(message,n) imprime o string contido em message. O número associado à mensagem de erro é dado por n . Este número deve ser maior que 10000.

error(n) imprime a mensagem de erro predefinda associada ao número de erro n.

Algumas mensagens de erro predefinidas requerem um parâmetro (ver error_table). Neste caso, o argumento pos deve ser usado error(n,pos) para fornecer o valor do parâmetro. Em outros casos, o parâmetro é ignorado.

Ver error_table para uma lista das mensagens de erro e seus números associados.

Exemplos

error('my error message')
error(43)
error(52, 3)
error(10001, ['A'; 'multi';'line';'error';'message'])
lasterror()

Ver Também


Report an issue
<< errclear Error handling error_table >>