在两次世界大战期间,鱼雷技术有了进步:1918年鱼雷航行时会产生轻微的浪花,后来则根本没有浪花。此外,由于技术的发展,1918年初问世的无水泡电动鱼雷也开始在前线使用。但其它方面所取得的进步在战争初期却并不见效。
由于潜艇的鱼雷失灵,德国海军在第二次世界大战期间不但在经济战中而且在同作战舰艇的战斗(如1939年9月14日对“皇家方舟”号和1939年11月30日对“纳尔逊”号的攻击)中失去了取得重大战果的机会。潜艇实施攻击时因鱼雷提前爆炸而被发现,并被击毁(如U-39号和U-27号潜艇)。因鱼雷失灵产生的后果是极其严重的,因此有必要在这里对此事给以详细的毫无保留的说明。