Exit code is 0 even though i typed an inexistent command

I have a case which is not covered by Exit codes details :

 ./z.exe fdsfdsaf
No help topic for 'fdsfdsaf'

Here i also get the exit code 0, which i think is incorrect.
Could this case be treated like

?