What is the difference between `throw new Error` and `throw someObject`? What is the difference between `throw new Error` and `throw someObject`? javascript javascript