日食发生的原因是在月球绕地球公转的过程中,当月亮恰好行至太阳与地球之间,且太阳—月亮—地球几乎在同一直线上时,月球遮蔽阳光,月球影子落在地球上,因而发生日食。
在民间传说中,称此现象为天狗食日。日食只在朔,即月球与太阳呈现合的状态时发生。日食分为日偏食、日全食、日环食、全环食。观测日食时不能直视太阳,否则会造成短暂性失明,严重时甚至会造成永久性失明。