# Method Charset.decode_error()

Method decode_error

  ``void` decode_error(`string` `err_str`, `int` `err_pos`, `string` `charset`, `void`|`string` `reason`, `void`|`mixed` ... `args`)`

Description

  Throws a DecodeError exception. See DecodeError.create for details about the arguments. If `args` is given then the error reason is formatted using `sprintf(<code class='reference paramref'>reason`, @<code class='reference paramref'>args).