An electronic watch 400 which comprises a power supply 401 and a watch circuit 402. The watch circuit 402 comprises an oscillator circuit 403, a
frequency divider circuit 404, a drive pulse generation means 405, a
drive motor 406 which, in response to a drive pulse P1 that is output by the above-noted drive pulse generation means 405, drives at least one of the hour / minute, second, and functional hands including chronograph hands, a drive circuit means 407 which controls the drive of the
drive motor 406, a drive circuit control means 408 which controls the above-noted drive circuit means 407, and a control condition detection means 409 which is connected to the above-noted drive circuit control means 408 and which detect the control condition in the drive circuit control means 408, the control condition detection means 409 being provided with a non-proper condition detection means 410 which senses the occurrence of a condition in which it is not possible to properly drive the above-noted
drive motor 406 under a prescribed condition in a prescribed
control mode currently being executed, and a
control mode change-instructing means 411 which, in response to a detection
signal of the above-noted non-proper condition detection means 410, issues an instruction to the drive circuit control means 408 to change the
control mode currently being executed.