A Ruby exception that is raised when a method is called on an object which doesn't respond to that method.
A NoMethodError exception is raised in Ruby when a method is called on an object that doesn't respond to that method and that doesn't have a method_missing
hook to respond to it.